information technology specialist careers in South Africa